be on something's trail - Türkisch Englisch Wörterbuch